_z _==== _ssss_qqqq_rrrr_tttt_((((_x_)))) Returns the square root of _x, contained in the first or
fourth quadrants of the complex plane.
SSSSEEEEEEEE AAAALLLLSSSSOOOO
_cccc_oooo_mmmm_pppp_llll_eeee_xxxx(3C++), _cccc_aaaa_rrrr_tttt_pppp_oooo_llll(3C++), _cccc_pppp_llll_xxxx_eeee_rrrr_rrrr(3C++), _cccc_pppp_llll_xxxx_oooo_pppp_ssss(3C++), and
_cccc_pppp_llll_xxxx_tttt_rrrr_iiii_gggg(3C++).
DDDDIIIIAAAAGGGGNNNNOOOOSSSSTTTTIIIICCCCSSSS
_eeee_xxxx_pppp returns _((((_0000_,,,, _0000_)))) when the real part of _x is so small, or the imaginary
part is so large, as to cause overflow. When the real part is large
enough to cause overflow, _eeee_xxxx_pppp returns _((((_HHHH_UUUU_GGGG_EEEE_,,,, _HHHH_UUUU_GGGG_EEEE_)))) if the cosine and sine
of the imaginary part of _x are positive, _((((_HHHH_UUUU_GGGG_EEEE_,,,, _----_HHHH_UUUU_GGGG_EEEE_)))) if the cosine is
positive and the sine is not, _((((_----_HHHH_UUUU_GGGG_EEEE_,,,, _HHHH_UUUU_GGGG_EEEE_)))) if the sine is positive and
the cosine is not, and _((((_----_HHHH_UUUU_GGGG_EEEE_,,,, _----_HHHH_UUUU_GGGG_EEEE_)))) if neither sine nor cosine is
positive. In all these cases, _e_r_r_n_o is set to _EEEE_RRRR_AAAA_NNNN_GGGG_EEEE.
_llll_oooo_gggg returns _((((_----_HHHH_UUUU_GGGG_EEEE_,,,, _0000_)))) and sets _e_r_r_n_o to _EEEE_DDDD_OOOO_MMMM when _x is _((((_0000_,,,, _0000_)))). A
message indicating _SSSS_IIII_NNNN_GGGG error is printed on the standard error output.
These error-handling procedures may be changed with the function